Juegos de EA (arreglar EA Launcher)

Descripcion

Cambiar EA Launcher por Origin para que funcione el steam overlay y el remote play

Pagina Fuck off EA Launcher

Explicacion

Antes de nada deberíamos de tener el juego instalado y ejecutandose con el launcher de EA App correctamente instalado.

Usaremos el parche Fuck off EA App para cambiar la EA App por Origin

Primero de todo tenemos que tener instalado protontricks lo hacemos con el siguiente comando:

# zypper in protontricks

Una vez con instalado tenemos que definir la variable de entorno PROTON_VERSION con la versión de proton que estamos utilizando, (esto es debido a un bug en una de las versiones de protontricks)

export PROTON_VERSION="Proton Experimental"

A continuación descargamos el instalador de Origin

Y tambien descargamos el instalador de Fuck_off_EA_App

Ahora instalamos Origin en el prefix de proton del juego indicando el appid del juego:

protontricks-launch --appid 1238080 OriginSetup.exe

Lo mismo con el Fuck_off_EA_App:

protontricks-launch --appid 1238080 Fuck_off_EA_App_installer.exe

En los parametros del juego añadimos lo siguiente:

WINEDLLOVERRIDES="version=n,b" %command%

Remote Play

A la hora de utilizar remote play hay que tener en cuenta que primero necesitamos ejecutar el juego en el ordenador host y despues conectarnos desde el ordenador cliente una vez el juego ya está iniciado.

Si ejecutamos el juego desde el ordenador cliente directamente el stream se bloqueará de la misma manera que ocurre con la EA App

Comprobar registros

Podemos comprobar que las claves del registro están declaradas de manera correcta en el prefijo de nuestro juego de la siguiente manera:

Primero definimos la variable WINEPREFIX con la ruta del wine-prefix de nuestro juego:

export WINEPREFIX="/home/manuel/.local/share/Steam/steamapps/compatdata/1238080/pfx"

A continuación ejecutamos el regedit con wine:

wine regedit

Las claves que deberíamos de comprobar son:

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Electronic Arts\EA Desktop\InstallSuccessful

Esta debería de estar definida como true

y la otra clave:

HKEY_CLASSES_ROOT\link2ea\shell\open\command

Está debería de tener la ruta de Origin definida (y no la de EA App)

Tags

Steam | EA | Launcher